package com.wlc.thread;

/**
 * @author 王立朝 wanglichao@champion-credit.com
 * @description 攻击的一个多线程
 * @date 2021-07-14 13:45
 */
public class KillThread extends Thread {

    private Hero hero1;
    private Hero hero2;

    public KillThread(Hero hero1, Hero hero2) {
        this.hero1 = hero1;
        this.hero2 = hero2;
    }

    @Override
    public void run() {
        // 当hero2 英雄还没有死亡的时候，hero1英雄攻击hero2
       while (!hero2.isDead()){
           hero1.attackHero(hero2);
       }
    }
}
